|
May 2,
2005
Microsoft* Windows* 2000
Microsoft* Windows* XP
INTEL CONFIDENTIAL
DISCLAIMER: Information in this document is
provided in connection with Intel products. No license, express or implied,
by estoppel or otherwise, to any intellectual property rights is granted
by this document. Except as provided in Intel’s Terms and Conditions of Sale
for such products, Intel assumes no liability whatsoever, and Intel disclaims
any express or implied warranty relating to sale and/or use of Intel
products, including liability or warranties relating to fitness for a
particular purpose, merchantability or infringement of any patent, copyright
or other intellectual property right. Intel products are not intended for use
in medical, lifesaving, or life-sustaining applications.
Intel may make changes to specifications and product
descriptions at any time, without notice.
Contact your local Intel sales office or your distributor
to obtain the latest specifications and before placing your product order.
* Other names and brands may be claimed as the property of others.
Copyright © Intel Corporation 2005
This document contains information on products in the design
phase of development. The information herein is subject to change without
notice. Do not finalize a design with this information.
Revision
History
|
Date
|
Driver Revision
|
Description
|
Build Number
|
|
May 2, 2005
|
Production Version 14.13.0.4308
|
Production Version; fully
validated
|
4308
|
|
May 2, 2005
|
Production Candidate 14.13.0.4308
|
Production Candidate; fully
validated
|
4308
|
|
April 14, 2005
|
Beta 14.13.0.4301
|
Weekly engineering drop; not fully
validated
|
4301
|
|
April 8, 2005
|
Beta 14.13.0.4297
|
Weekly engineering drop; not
fully validated
|
4297
|
|
March 24, 2005
|
Beta 14.13.0.4289
|
Weekly engineering drop; not
fully validated
|
4289
|
|
March 18, 2005
|
Beta 14.13.0.4280
|
Weekly engineering drop; not
fully validated
|
4280
|
|
March 11, 2005
|
Beta 14.13.0.4276
|
Weekly engineering drop; not
fully validated
|
4276
|
|
March 3, 2005
|
Beta 14.12.0.4270
|
Weekly engineering drop; not
fully validated
|
4270
|
|
February 24, 2005
|
Beta 14.12.0.4263
|
Weekly engineering drop; not
fully validated
|
4263
|
|
February 18, 2005
|
Beta 14.12.0.4258
|
Weekly engineering drop; not
fully validated
|
4258
|
|
February 3, 2005
|
Beta 14.12.0.4246
|
Weekly engineering drop; not fully
validated
|
4246
|
|
January 27, 2004
|
Beta 14.12.0.4239
|
Weekly engineering drop; not
fully validated
|
4239
|
|
January 20, 2004
|
Beta 14.12.0.4014
|
Weekly engineering drop; not
fully validated
|
4014
|
|
January 13, 2004
|
Beta 14.12.0.4004
|
Weekly engineering drop; not
fully validated
|
4004
|
|
January 06, 2004
|
Alpha 14.12.0.3997
|
Weekly engineering drop; not
fully validated
|
3997
|
|
December 22, 2004
|
Alpha 14.12.0.3991
|
Weekly engineering drop; not
fully validated
|
3991
|
|
December 16, 2004
|
Alpha 14.12.0.3986
|
Weekly engineering drop; not
fully validated
|
3986
|
|
December 9, 2004
|
Alpha 14.12.0.3974
|
Weekly engineering drop; not
fully validated
|
3974
|
|
December 1, 2004
|
Alpha 14.12.0.3969
|
Weekly engineering drop; not
fully validated
|
3969
|
|
November 24, 2004
|
Alpha 14.12.0.3961
|
Weekly engineering drop; not
fully validated
|
3961
|
|
November 19, 2004
|
Alpha 14.12.0.3958
|
Weekly engineering drop; not
fully validated
|
3958
|
|
November 11, 2004
|
Pre-Alpha 14.12.0.3949
|
Weekly engineering drop; not
fully validated
|
3949
|
|
November 05, 2004
|
Pre-Alpha 14.12.0.3946
|
Weekly engineering drop; not
fully validated
|
3946
|
|
October 29, 2004
|
Pre-Alpha 14.12.0.3941
|
Weekly engineering drop; not
fully validated
|
3941
|
Intel®
Graphics Media Accelerator Driver
The Intel® Graphics Media
Accelerator Driver contains support for the following Intel Chipsets:
- Intel(R) 852GM Chipset
- Intel(R) 852GME Chipset
- Intel(R) 855GM Chipset
- Intel(R) 855GME Chipset
- Intel(R) 865G Chipset
- Intel(R) 915G Express Chipset
Family
- Intel(R) 915GV Express
Chipset Family
- Intel(R) 915GM Express
Chipset Family
- Intel(R) 910GML Express
Chipset Family
- Intel(R) 945G Express Chipset
New
Features
|
Features
Added in Baseline 14.13.0
|
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Build
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Known Issues
|
Known Issues
in Build Number 4308
|
|
Reference
No.
|
Description
|
Affected
Component(s)
|
Affected
OS(s)
|
Affected
Project's)
|
|
70856
|
SDVO
LVDS does not have Aspect Scaling enabled [REG]
|
Soft
BIOS
|
Windows*
XP
|
Intel(r)
915G Express Chipset, Intel(R) 945G Express Chipset
|
|
71873
|
Functional
Failure / CUI2 - The incorrect resolutions have been detected on the IGT
page with CRT+EFP DDC mode.
|
N/A
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
71630
|
Functional
Failure / CUI2 - Mosquito - The Restore Default values of Video Overlay do
not change to supposed value after reinstalling the graphics driver with
the modified INF file.
|
N/A
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
71628
|
Functional
Failure / CUI2 - The display screen is only displayed on ViewSonic P225f
CRT after unplugging and then plugging the Philips Brilliance 150P3 EFP on
DDC mode.
|
N/A
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
69021
|
Visual
Anomaly / CUI2 – CUI2 Refresh Rates do not match Operating System Property
Page Refresh Rates.
|
N/A
|
Windows*
XP, Windows*2000
|
Intel(r)
945G Chipset
|
|
72210
|
The TV
screen is colorful at PAL-N mode with the Conexant CX25905 ADD2 card.
|
N/A
|
Windows*
XP
|
Intel(r)
915G Chipset
|
|
74024
|
Functional
Failure / CUI2 - BMP, fwhflash.exe, TestPowerAPI - The controls in the
Power Settings page do not gray out when launching the TestPowerAPI
application and then opening the Power Settings page.
|
N/A
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
|
74169
|
Functional
Failure / CUI2 - The display device radio icon is not located on Monitor
after hot unplugging the EFP on DDC mode.
|
CUI2
|
Windows*
XP
|
Intel(r)
865G Chipset , Intel(r) 945G Chipset, Intel(r) 945GM Chipset
|
|
74170
|
Corruption
/ CUI2 - The corruption is displayed on IGT page after hot unplugging the
EFP on DDC mode.
|
CUI2
|
Windows*
XP
|
Intel(r)
945G Chipset, Intel(r) 945GM Chipset
|
|
74476
|
Functional
Failure / CUI2 - The display switches to CRT+ EFP EXTD mode and the blank screen
is displayed on CRT after close the lid switch on LFP+CRT EXTD mode.
|
CUI2
|
Windows*
XP
|
Intel(r)
945GM Chipset, Intel(r) 915GM Chipset
|
|
73606
|
Corruption\
DVD - The corruption is displayed while playing the Planetary Traveler DVD
movie with Media
Center application.
|
DVD
|
Windows*
Media
Center
|
Intel(r)
945G Chipset
|
|
72281
|
Functional
Failure / CUI2 - Als_ACDC_Enabled - CUI Power Settings page has a lot of
functional errors
|
Power
Conservation
|
Windows*
XP, Windows* 2000
|
Intel(r)
945GM Chipset
|
|
73326
|
Functional
Failure / CUI2 -The Factory Defaults button is still grayed out after
changing the value of Basic Settings when connecting the MCCS monitor.
|
N/A
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset, Intel(r) 945G Chipset, Intel(r) 945GM Chipset,
|
|
74928
|
Visual
anomaly / CUI2 - The incorrect screen is displayed at the CRT
2048x1536x32bit@75Hz resolution after moving the IGT page from EFP to CRT
on EXTD mode.
|
N/A
|
Windows*
XP
|
Intel(r)
945G Chipset
|
|
74570
|
Corruption
/ D3D - Bend - The shadow garbage is displayed near the edge of Start Menu
while the Bend
application window is covered with Start Menu.
|
D3D
|
Windows*
XP, Windows* Media
Center
|
Intel(r)
915GM Chipset, Intel(r) 945G Chipset, Intel(r) 945GM Chipset
|
|
73327
|
Functional
Failure / CUI2 - BMP, fwhflash.exe, work_slider - The message telling the
power api is locked does not pop after opening the Power Settings page and
launching work_slider application.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset, Intel(r) 945GM Chipset
|
|
70080
|
Functional
Failure / OGL - Serious Sam The Second Encounter - The game resolution changes
from 1280x1024 to 640x480 and still on full screen mode after pressing Alt
+ Enter keys.
|
OGL
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset, Intel(r) 915G Chipset, Intel(r) 855GME Chipset, Intel(R) 945G
Express Chipset, Intel(R) 945GM Express Chipset
|
|
74929
|
Visual
anomaly / CUI2 - The incorrect screen is displayed at the CRT
2048x1536x32bit@75Hz resolution after moving the IGT page from EFP to CRT
on EXTD mode.
|
N/A
|
Windows*
XP-64, Windows* XP, Windows* 2000
|
Intel(R)
945G Express Chipset
|
|
75213
|
Integrated
- The TV position cannot persist after changing TV position and then
restarting the system.
|
CUI2
|
Windows*
XP-64, Windows* XP
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset, Intel(R) 945GM Express Chipset
|
|
75223
|
Functional
Failure/ SoftBIOS -The desktop maximum resolution limits at 1280x1024 in
the Display Properties and the Union situation of resolution does not
display on DDC mode.
|
N/A
|
Windows*
XP-64, Windows* XP, Windows* 2000
|
Intel(r)
915GM Chipset , Intel(R) 945GM Express Chipset
|
Issues Resolved
|
Issues Resolved in
4308
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1623875
|
System
loses display and can crash when using OS controls to control monitors
|
GDI
|
Windows*
XP, Windows* 2000
|
All
Platforms
|
|
Resolution Description:
Root Cause:The SetRegistryDisplayDevice
function was always selecting the Display1_UID1 to update the secondary
displays UID causing the displays to be swapped with every mode set call on
secondary controller in extended mode.
Fix Description: Mode set
call for device 1 can come only through OS display properties pages while
setting the extended mode. Mode set call on Device 1 to use Display2_UID1
to read/write the display id, while mode set call for device 0 use
Display1_UID1, with the exception for TWIN/DDC mode.
|
|
BugID: 1614769
|
CRT and TV
can be selected as primary display although VBT setting disallow this.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset,
Intel(R) 945GM Express Chipset
|
|
Resolution Description:
Root Cause: The feature is implemented with the functionality that
LFP can never be secondary device, instead of checking for LPF always
primary configuration .
Fix Description: For multi-display configurations, pass through
test config only those config that have LFP in primary. If LFP is not a available display (Lid close), ignore the VBT
settings. If the system is set to a invalid configuration through OS settings page (like
CRT+DFP in EDT), change the config back to a valid configuration. In
Twin/DDC/EDT, only show Notebook as Primary device, if notebook is
available. Through tray/DTCM, only Notebook Primary can be set in
multi-display configuration
|
|
BugID: 1619751
|
Hardware
accelerated stretching not working properly (neither RGB BitBLT with
stretching, nor YUV BitBLT with stretching).
|
D3D, DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
865G, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: App uses mmx instructions without clearing mmx
state. This causes floating point
errors.
Fix Description: Clear mmx state in stretch blit before we execute
floating point operations.
|
|
BugID: 1616495
|
W -
HCT12.1 & DCT5.3 - XP - S1 hard hang on MGT Dual Display during Power
Management Testing
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
855GME Chipset
|
|
Resolution Description:
Root Cause: Lack of wait for vblank before disable the pipe before
going in standby.
Fix Description: Add the wait for vblank before disable the pipe
while going to standby.
|
|
BugID: 1599074
|
Video corruption
in game Hitman: Contracts
|
D3D
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset,
Intel(R) 945GM Express Chipset
|
|
Resolution Description:
Root Cause: The Z-Bias implementation was causing visual anomalies.
Fix Description: Instead of modifying the z-component of each
vertex in the vertex buffer, implement the solution based off of the
hardware solution for the SLOPE SCALE DEPTH BIAS and DEPTH BIAS found in
Microsoft's DX9 API.
|
|
Issues Resolved in
4301
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1593592, 1620563
|
Visual anomaly
/ OGL - Far Cry - The corruption is displayed while playing the Far Cry
game several minutes with OpenGL mode.
|
OGL
|
Windows*
XP, Windows* XP-64,Windows* 2000
|
Intel(r)
915G Chipset, Intel(r) 855GME Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: The Shader Cache Index does not take into account the
shader constant, and the shader had been cached with the incorrect
constant.
Fix Description: Remove the constants from the cache and change the
shader cache flow to accomodate this: gfxInitTexEnvConstants and
gfxGenTexenvShader were modified slightly.
The __GFXhnapaTexEnvSignatureState structure was placed inside the
__GFXhnapaTexEnvShaderCache structure and envColorUseMask and
oneMinusEnvColorUseMask are now cached.
The Store and Restore signature state is now done via pointer
reference rather than a structure copy.
To fix
1620563 the max FP Program ENV (__GL_MAX_PROGRAM_ENV_PARAMETERS_FP) limit
was raised from 24 to 32
|
|
BugID: 1584364
|
ISV
game- Second Life by Linden Labs exits to desktop
|
OGL
|
Windows*
XP
|
Intel(r)
915G Chipset
|
|
Resolution Description:
Root Cause: Missing allocation for a variable for the slice
addresses when mipmap generation was enabled.
Fix Description: Allocate appropriate space for slice addresses
that get used in the software path for mipmapgen also.
|
|
BugID: 1601077
|
The
screen shows abnormal blue color while running Glaze3D.
|
OGL
|
Windows*
XP, Windows* 2000
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: 16 bit Color Masks sent to GDI were wrong, should be RGB
instead of BGR.
Fix Description: Fixed Color Masks
|
|
BugID: 1622202
|
Check in
the file igfxcfg\Publics.h which was not checked in under the DCN 427406
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
865G, Intel(r) 915GM, Chipset, Intel(r) 915G Chipset, Intel(r) 855GME
Chipset, Intel(R) 945G Express Chipset, Intel(R) 945GM Express Chipset
|
|
Resolution Description:
Root Cause: Could not build MCCS on Settings page, because using old
MCCS_GET variable.
Fix Description: Update Variable in header file to match new
algorithm.
|
|
BugID: 1617109
|
Bug
fixes for Tibet ID 1617109 - Visual Anomaly CUI2 - F1 help dialog box
displayed outside of application window.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
865G, Intel(r) 915GM, Chipset, Intel(r) 915G Chipset, Intel(r) 855GME
Chipset, Intel(R) 945G Express Chipset, Intel(R) 945GM Express Chipset
|
|
Resolution Description:
Root Cause: The help text was
displayed at the mouse cursor position.
Fix Description: The help
text is displayed at the control position
|
|
BugID: 1621731
|
The Dot
Crawl cannot be reset to default setting after clicking the Restore
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
865G Chipset, Intel(r) 855GME
|
|
Resolution Description:
Root Cause: Code for Dotcrawl not restored on Restore defaults.
Fix Description: Include missing code.
|
|
BugID: 1619726
|
Unable to change Graphic Options from desktop
|
CUI2
|
Windows*
2000
|
Intel(r)
865G, Intel(r) 915GM, Chipset, Intel(r) 915G Chipset, Intel(r) 855GME
Chipset, Intel(R) 945G Express Chipset, Intel(R) 945GM Express Chipset
|
|
Resolution Description:
Root Cause: The menu handles were destroyed before displaying on
Windows 2000.
Fix Description: The
destruction of menu handle is postponed till the menu is closed and then
destroyed.
|
|
BugID: 1621793
|
Video
Standard NTSC-443 showing incorrect ACP signal
|
AIM
|
Windows*
XP, Windows* 2000
|
Intel(r)
865G
|
|
Resolution Description:
Root Cause: the issue was due to incorrect programming of the
Macrovision register for NTSC-433 standard.
Fix Description: Corrected the programming for removing the color stripes
in NTSC-433 format when MV is enabled
|
|
BugID: 1618303
|
Unable to play macrovision protected DVD using component
connection on HDTV
|
AIM
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: On the player query of the MS function, driver masked
out the incorrect HDTV standard bits, making the current format
unavailable.
Fix Description: Do not mask out current formats, instead mask out
the unavailable SDVO HDTV out per the SDVO capabilities.
|
|
BugID: 1595690
|
Enabling
Additional Supported Input Resolutions for SDVO HDTV Device
|
AIM
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: Not all under scan modes for CH HDTV were supported. Fix Description: Added support in the code for the new under scan
modes. The Chrontel CH7021 TV out part supports scaling many different
resolutions to various HDTV formats.
The CUI will not automatically change resolution or TV standard
based on making a change in the other field. Multiple combinations are selectable.
Root
Cause:
Fix
Description:
|
|
BugID: 1611327
|
Creating
failure paths for memory allocation failures
|
RM
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Chipset
|
|
Resolution Description:
Root Cause: Not handling failed memory allocations in RM was causing
BSOD with Driver Verifier.
Fix Description: Added graceful handling of memory allocations
|
|
BugID: 1556152, 1436715
|
Display
corruption or blank screen after lid close and open in extended desktop
with CRT+TV
|
miniPort
|
Windows*
XP
|
Intel(r)
915GM Chipset, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: Miniport function MD_Lid_Validation allowed display
switches on all lid close events, even when the system was in Extended
Desktop with two non-LFP displays.
This would result in the existing configuration being disturbed and
possible loss of primary display.
Fix Description: Closing the lid will no longer force a display
switch when the system is in Extended Desktop using two non-LFP displays
|
|
BugID: 1621376
|
System
will be BlueScreen when it returns from S4.
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM Chipset, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: When setting timings for DVO/SDVO device, we access Null
Pointer in Mode_CenterImage function.
Fix Description: Return unsuccessful for null pointers in the Centering
function.
|
|
BugID: 1621796
|
Macrovision
- Alviso/Calistoga - Video Standard NTSC-443/PAL-M showing incorrect ACP
signal
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
|
Resolution Description: Lock the ACP lock regs after writing the MV regs
Root Cause:
Fix Description:
|
|
BugID: 1597958, 1615711
|
Display is not centred and corruption is seen on 1080
HDTV standard
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
|
Resolution Description:
Root Cause: unsupported mode was applied on TV Std and was causing
display blank.
Fix Description: Dynamically change the EDID for every TV standard,
to maintain consistence between OS and CUI and prevent unsupported modes to
be applied.
|
|
BugID: 1590887
|
Not able to apply 1080i and 780p on HDTV
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause:The CE extension timings were
not proper in m_CeShortVideoModes
table for 1080i and 720p.
Fix Description: Updated the timing information for “1080i and
720p” in m_CeShortVideoModes table and include code to give priority to DTD
timings if the timings are present in both DTD and in CE extension.
|
|
Issues Resolved in
4297
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1610988
|
64-bit driver files do not follow 8.3 naming convention
|
OGL
|
Windows*
XP-64
|
Intel(r)
915G Chipset, Intel(R) 945G Express
Chipset
|
|
Resolution Description:
Fix for 64-bit driver files do not follow 8.3 naming
convention; changes were made in OpenGL, and glsrv as well as INST files
Root Cause:
Fix Description:
|
|
BugID: 1612492
|
BSOD when changing mode with overlay running
|
DD
|
Windows*
XP
|
Intel(r)
915GM Chipset, Intel(r) 915G Chipset, Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: All bits in the DSPC_CNTR register
are cleared without regard to their previous state when turning off the
overlay in GHAL_DisableOverlay2().
Fix Description: Moved code to make
sure the PIPE bit was set correctly when calling functions that disable the
overlay.
A fix was also added to remedy a memory leak when running
ScreenMode.EXE for long periods of time. This change involved reverting
back to a long standing earlier version of code.
|
|
BugID: 1616447
|
LFP Panel Power Cycle and Reference value changes after
resume.
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r) 915GM
|
|
Resolution
Description:
Root Cause: When the system boots up,
protection is ON for panel Power sequncing register 61210, therefore programing
the power sequncing is not done (register is read only)
Fix Description: Ensure during power
on, the driver turns off the sequencing reqister with correct update of the
panel control register 61204 (LV03)
|
|
BugID: 1616495,
1619770
|
W - HCT12.1 - XP - S1 hard hang on MGT Dual Display
during Power Management Testing
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
865G, Intel(r) 915GM, Chipset, Intel(r) 915G Chipset, Intel(r) 855GME
Chipset, Intel(R) 945G Express Chipset, Intel(R) 945GM Express Chipset
|
|
Resolution
Description:
Root Cause: During Power down modes,
sequence of turning off the pipe/planes was not waiting for proper vblank
in some scenarios.
Fix Description: Turn off all planes
before loading the registers to setup VGA modes and before turning off
PLLs, turn off only the planes attached to the pipe/PLL. After each plane
disable, wait for the next VBLANK event, to ensure the actual plane is
disabled.
|
|
BugID: 1620281,
1618453
|
The desktop resolution cannot be changed from rotated to
non-rotated mode while selecting the resolution in the IGT page.[REG]
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
865G, Intel(r) 915GM, Chipset, Intel(r) 915G Chipset, Intel(r) 855GME
Chipset, Intel(R) 945G Express Chipset, Intel(R) 945GM Express Chipset
|
|
Resolution
Description:
Root Cause: The group box corresponding
to the rotation is still visible as a borderline when rotation is disabled,
because the hide flag was not set.
Fix Description: in the PageSetting,
set Hide flag for the corresponding control IDC_ROTATION_GROUP
Root Cause: In the OnScreenChange
method, CUI updates the rotation angle for non-rotated to rotated, but does not update for change of rotated
to non-rotated.
Fix Description: In the else block if
the current rotation angle is not 180 degrees, CUI updates the rotation
angle to 0 degrees.
|
|
BugID: 1621637
|
fix for Critical customization issue
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
865G, Intel(r) 915GM, Chipset, Intel(r) 915G Chipset, Intel(r) 855GME
Chipset, Intel(R) 945G Express Chipset, Intel(R) 945GM Express Chipset
|
|
Resolution
Description:
Root Cause: Incorrect variable in Dual Clone
when Color page can be removed as part of Customization make the screen
garbled.
Fix Description: Set the Customization
variable correctly for color page in Clone.
|
|
BugID: 1618014
|
Unable to set LFP as Primary Device in EDT
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution
Description:
Root Cause: When four
devices are attached, the total config combos should be 42, not 24 as
hard-coded in the function check.
Fix Description: Added configuration variable
thought the code, with the proper value of 42.
|
|
BugID: 1617116
|
Functional Failure / SoftBIOS - TV resolutions 640x480
x60 and 800x600 x60 are listed twice in the Information page
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution
Description:
Root Cause: The driver/softBIOS keeps
the detailed modes section in the EDID, and it may contain modes that are
presented in the established / standard timings.
Fix Description: Ensure CUI gets mode once
and that duplicate modes will not be added, when adding the modes in
detailed rates.
|
|
Issues Resolved in
4289
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1603772
|
There is no persistance with Dot Crawl
|
AIM
|
Windows* XP, Windows* 2000
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: Dotcrawl value will always
be set to 0, because current value is incorrectly compared against default
value '0'. In addition, Bit0 in the result of SDVOGetDotCrawl opcode
considered as Maximum Value but according to EDS it is Current Value.
Fix Description: The current
dotcrawl value is compared against Dotcrawl maxvalue instead of default
value. Similarly changed the SDVOGetDotCrawl interface.
|
|
BugID: 1611623
|
W-DCT- Stability - Morph - Invalid Params - system hangs
|
D3D
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: Context for the
miniport allocator is getting re-intialized and new context (pStatus) not
being set prior to allocation or deletion of defer agp object. The
uninitialized context causing an access violation.
Fix Description: Set context
(pStatus) prior to allocation and de-allocation of deferred agp objects
allocated with miniport allocator
|
|
BugID: 1571228
|
Carractior corruption in D3D test app
|
D3D
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: Texture is
aliased during a D3dLock operation, with new GMM allocation returning with
different pitch than original. The pitch can not be updated on the D3dLock
call and application uses original pitch leading to corruption.
Fix Description: Fail texture aliasing
attempts if new pitch does not equal the old pitch.
|
|
BugID: 1614792
|
Fix to Lakeport BPL alignment problem
|
GMM
|
W2000, XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: The BPL alignment
requirement for BPL is 16KB for Lakeport, and was applied to the physical
page causing multiple GTT mapping.
Fix Description: Apply BPL alignment to GTT address.
|
|
BugID: 1598301
|
Illegal refresh rate (FH 23.9kHz, FV 38.0Hz) is shown
after Windows logo.
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset
|
|
Resolution Description:
Root Cause:
DPLLA is being programmed to source it's timings from the
VGA plane/engine, however, the VGA engine has been disabled and this is
causing bogus refresh rate. This is caused by Almador W/A .
Fix Description:Restricting the WA only to
Almador system. Got confirmation from Hardware DE’s
that we don’t need this WA for ALVISO, GDG & SDG & MGM.
|
|
BugID: 1563906
|
Functional Failure / CUI2 – Foxbear - Changing between full screen and
windowed mode causes system to switch from dual display clone to single
display.
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: In DDC with LFP,
the driver does not handle properly the mode setting of a LowRes mode.
Fix Description: When RM queries
softbios for a higher mode return the next suitable igh res mode which can
support pixel dobled image.If OS requested mode is a low res mode or the
mode requested by GDI is low res mode then do pixel doubling as a direct
consequence of previos statement.
|
|
BugID: 1594115
|
While playing Call of Duty, game exits to the desktop
|
OGL
|
Windows*
XP, Windows* 2000
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
The game is specifying an index (for vertex data) that causes an access to a memory location that is
beyond the memory range of the VOB associated for the glDrawRangeElements call.
|
|
BugID: 1602825 , 1615259
|
bug fixes for 1615259, 1602825 and other localization
resource issues
|
CUI2
|
W2000, XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: Current user settings do
not work in Limited User Account : Can neither change Default hotkeys nor
cannot disable hotkeys.
Fix Description: moved CU setting
to LM 2)
Root Cause: Display Expansion
dissapears in Display Setting when
switching from CRT to DFP and back to CRT using CUI Hotkeys.
Fix Description: Added missing
SW_SHOW code. Also fix MCCS function to get the particular opcode's current
value.
|
|
BugID: 1394472
|
memory leak issues , other issues found while fixing
other bugs
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: In hkcmd,igfxtray
and igfxcfg some handles were not closed, memory was not deleted, COM
interfaces were not released.
Fix Description: Closed the
handles that were not closed. Released the interfaces in the correct scope
where it was not released. Resource leaks are also fixed by appropriately
deleting or destroying them.
|
|
BugID: 1614890
|
Bug fixes for Tibet ID 1614890
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause:The extended list
control had a paint issue and it caused the paint problem on vertical page
scroll.
Fix Description: Handled the WM_VSCROLL
message to paint the control properly.
|
|
BugID: 1617761
|
Fix for customization bugs and code changes for dcn
427289
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: When reading the
registry key to get the data whether the tray icon is enabled or disabled, usage
of KEY_WRITE access doesn't work.
Fix Description: Added code to check for
reading doesn’t use the KEY_WRITE access; use this flag only for writing it
into the registry.
|
|
BugID: 1584550
|
Porting to main (14.13) Functional Failure / Soft BIOS -
Hot-Plug/unplug - clone mode - system does not reenter DDC/EDT/DDT mode
when 2nd monitor is reconnected.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: After removal of
DFP in clone configuration and a refresh of the page triggered by the
hot-plug event, CUI COM returns invalid
configuration and resets the config as single.
Fix Description: Remove the config validity
check on CUICOM initialization, and only validate the config when a call is
issues from CUI layers.
|
|
BugID: 1617047
|
Bug fixes for Tibet ID 1617047
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: The controls in
the IGT page (tray-Icon displaying check-box) are not hidden/showed based
on the customization details
Fix Description: Added the code
to hide/show the control based on the customization.
|
|
Issues Resolved in
4280
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1612566
|
Macrovision - 915G - Conexant CX25902 ADD2 card: Does Not
detect TV.
|
AIM
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset Family
|
|
Resolution Description:
Root Cause: incorrect wiring info was causing the tv
detection failure.
Fix Description: When setting the
input-out SDVO map for the existing configuration in the hardware, include
logic for the multifunction device and existence of two devices of the same
type (Cx).
|
|
BugID: 1603736
|
[On-line Game:'Special Force]anomalies on game menu show
up in online game
|
D3D
|
Windows*
XP
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset Family
|
|
Resolution Description:
Root Cause: The application was clearing the Color and
Depth Buffers the first frame only, then clearing only the Color Buffer
afterwards. The hardware was not
evicting the Z-data for the whole Z-buffer on the first frame.
Fix Description: Changed the
default value to force Z-Evictions for the first frame
|
|
BugID: 1590946
|
Display on LFP is blank after resuming from Hibernation
by disconnecting CRT in EDS.
|
GDI, softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset
|
|
Resolution Description:
Root Cause: RM/Softbios will not understand
DISPLAY_DONT_CARE as it is not a proper display device. Hence GDI used to
recieve junk value from RM which used to result in system blackout at the
end.
Fix Description: Avoid calling
RM/Softbios whenever a call is coming in for setting/resetting mode, GDI
will return true to OS.
|
|
BugID: 1596324
|
Optimize the physical page allocation and mapping for IMC
format video surface
|
GMM
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express
Chipset
|
|
Resolution Description: When allocating physical pages for IMC
(video) surface format, there are some wastage to the righ of Y, U and V
planes. There is even more wastage when we can not find the heap with
matching pitch and have toallocate from a double pitch heap. This
optimization will help our "out of physical memory" issues to
some degree when running video.
Root Cause:
Fix Description:
|
|
BugID: 1610988
|
64-bit
driver files do not follow 8.3 naming convention
|
OGL
|
Windows*
XP, Windows* 2000, Windows* XP-64,
|
Intel(r)
915G Chipset, Intel(R) 945G Express Chipset Family
|
|
Resolution Description:
Root Cause: DOS Naming convention not met.
Fix Description: Rename both 32
bit and 64 bit OGL Dll files and the code involved the names
|
|
BugID: 1440243
|
W-Macrovision
BSOD-0xEA playing DVD and PM resume
|
softBIOS
|
Windows*
XP
|
Intel(r)
855GME Chipset, Intel(r) 865G Chipset
|
|
Resolution Description:
Root Cause: On Monitor Off, driver gets called to
turn off TV, which involves turning off Plane/pipe/DPLL. Turning off P/P/P
is done disregarding checking for flip pending hasn't been completed and on
the next driver call system has BSOD.
Fix Description: Separate the S
and D power state change sequences. This will allow us not to program the
Gfx Chipset PLLs in case of display power state change sequence
|
|
Issues Resolved in
4276
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1563737
|
Driver error with AlwaysOn XD-bit setting
|
CUI2
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
igfxcfg.exe and hkcmd.exe
can't run when XD bit is set to AlwaysOn. We are handling the crash
internally now and no crash will be seen. The app will exit when XD bit is
set to AlwaysOn
Root Cause:
Fix Description:
|
|
BugID: 1584490, 1606187
|
Functional Failure / CUI2 – Wrong Resolution is shown in
CUI2 after installing gfx driver on Win2k., Bug fixes for 1584490 | 1606187
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: Buffer for mode list was small. 2k was
returning rotated modes and lesser number of checks was being made in the
code.
Fix Description: Increased the buffer size to hold all the possible
mode lists.
Root Cause: 1606187 When in clone even though
TV is not active CUI showing TV Settings button. By Disabling tv settings
button when tv is not active will HIDE the issue.
|
|
BugID: 1596383
|
Functional Failure / PM - The display device cannot be
switched from CRT to TV via pressing Ctrl+ Alt+ F2 combination keys after
resuming from Standby (S1) mode.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: In Hkcmd and Menu, we don’t
have a option to set a mode for the format that
HDTV supports.
Fix Description:
When
switching to HDTV using Hotkeys, set a default mode if the current mode is
not supported.
|
|
BugID: 1603776
|
[ADD2]Driver doesn't detect TV-OUT in CH 7021 ADD2 card
|
AIM
|
Windows*
XP, MCE
|
Intel(r)
915G Chipset
|
|
Resolution Description:
Root Cause: The issue was due to incorrect
mapping done in UAIM driver for SDVOB/SDVOC In0/In1.
Fix Description: Set input-output map accordingly
and map the outputs to the correct input.
|
|
BugID: 1583802
|
Need to change Coinstaller for lake port
|
CoInstaller
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Add the registry
key removal for the CUI keys that are placed into the run location in the
registry.
Root Cause:
Fix Description:
|
|
BugID: 1571958
|
[SL Bench 0.5a]BenchMark screen will be abnormal in
special resolution.
|
D3D
|
Windows*
XP
|
Intel(r)
855GME Chipset
|
|
Resolution Description:
Root Cause: The application was clearing only
the Depth Buffer, so the driver was not setting state which affected the
Color Buffer. However, the KillPixel
and ChromaKey operations were still in effect, so the Clear wasnot
completing.
Fix Description: Now disabling KillPixel and
ChromaKey for Clears not including the Color Buffer, and resetting them
after the Clear operation completes.
|
|
BugID: 1578369
|
MCE - Symphony - MCE bleeding through to front
application
|
D3D
|
Windows*
XP, MCE
|
Intel(r)
915GM, Intel(r) 915G Chipset
|
|
Resolution Description:
Root Cause: D3D driver was not (re)setting
the Buffer Base Address correctly when switching HW contexts. Also took the opportunity to simplify
(clean up) some of the state handling code.
Fix Description: Reset the Buffer Base Address
correctly.
|
|
BugID: 1600489, 1561746
|
LFP backlight issue and FBC/OGL enable/disable
|
miniport/KCH, GHAL, OGL
|
Windows*
XP
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: When disabling DPST or ALS, the biaadjust/alsadjust
was being initialized to the wrong value.
Fix Description: Fixed the initialization value by
adding the proper scaling of 100 to the value. Additional fix for 1561746
-When OGL client is active, FBC is disabled. Always disable FBC in driver
for all Alviso when running on pre C1 Silicon.
|
|
BugID: 1600284
|
FSDOS mode will not switch back to Windows mode untill
you apply ALT+ENTER for 3-times.
|
miniPort
|
Windows*
2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: Following a hot key to switch
display im FSDOS, the dw2kFailDisplaySwitch flag has incorect value and
driver does not switch back to Windiws.
Fix Description:
If the
display switch is not allowed in VALIDATE_CHILD IOCTL then set the
dw2kFailDisplaySwitch flag to 1 only if the FSDOS is not active and the
operating system version is W2K.
|
|
BugID: 1562111
|
[Rotated LCD]A monitor-off function does not work after
rotate 270 degree
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: In setmode call, we were enabling
the port irrespective whether the OS wants the Monitor to be in ON or OFF
state.
Fix Description: Defined a Variable crtPowerState
which defines the Present OS state for the Monitor.In setMode Function
based on this variable we Power On the Port else we switch it OFF.
|
|
BugID: 1578892
|
CUI Advanced Settings under Display Settings are not
functional
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: GMBUS transactions fail on some
MCCS monitors
Fix Description: Use BitBashing for MCCS
transactions on LPT and CST.
|
|
Issues Resolved in
4270
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1575182
|
Hang /
OGL - Homeworld 2 - The blue screen is displayed and the system hangs while
changing the Homeworld 2 game resolution.[REG]
|
OGL
|
Windows*
2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Removed
EngDeleteWnd call as it was causing Driver Verifier to cause a blue
screen. The reason for the problem was
that EngDeleteWnd should only be called in the context of an OpenGL ICD
command (OPENGL_CMD) or a WNDOBJ setup (WNDOBJ_SETUP).
Root Cause:
Fix Description:
|
|
BugID: 1584561
|
Visual
anomaly / OGL - Hitman - some scenes are washed out with OGL enabled
|
OGL
|
Windows*
XP
|
Intel(R)
945G Express Chipset, Calistoga
|
|
Resolution Description:
Root Cause: The shader cache key was being programmed with the
wrong texture unit data causing an erroneous cache hit. As a result the wrong shader was being
used which produced the "washed out" scenes with the OpenGL
renderer.
Fix Description: TThe fix is to program the shader cache key with
the correct texture unit data. The shader cache correctly registers a
"miss" and the correct shader is generated.
|
|
BugID: 1603409
|
System
Blue Screens while resuming from standby.
|
miniPort
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: Register Save/Restore is not correct, but on
resume the state is corrected by driver mode set. Also FB access is done
before PTEs are enabled, causing invalid access.
Fix Description: Change the sequence of save/restore calls to
softBIOs and KCH for ACPI Power Management calls.
|
|
BugID: 1596947
|
when
overlay is running on single display you can see the clone settings are
visible
|
GDI
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: VBT bit
check for block display switch when overlay running was not ported to new
DDC redesign.
Fix Description: Provide the 2 functions. IsCurrentMode()
that checks whether the request is for the current configuration and IsOverlayEnabled() checks whether overlay
is enabled or not if VBT bit is set to Block Display Switch When Overlay is
ON.
|
|
BugID: 1584456
|
When HDTV
connected using RGB Cable (HDTV 480i59). Corrupted flicking Screen is
displayed when Size and Position sliders moved to Zero in Televsion
Settings page.
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: The position of the window size will go behind the
expected size before reaching the max under percentage
Fix Description: hactive and vactive were wrong and these values
are re-calculated for P and I.
|
|
BugID: 1439345
|
FSDOS comes
in NTSC format when Display is set in PAL
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: Scratch pad
implementation was not done to inform the TV Std to VBIOS.
Fix Description: Scratch pad status flag register implementation is done as part of the #RCR
289449 and Fix is required from VBIOS also.
|
|
BugID: 1579594
|
Port
Issue 1579594 to SourceCUI2
|
CUI2
|
Windows*
XP
|
Intel(r)
915GM, Calistoga
|
|
Resolution Description:
Remove the workaround
SyncOSAndDriver from CUI . Call
SyncOSAndDriverThread when config apply fail for LID Event in case of
Persistence enabled
Root Cause:
Fix Description:
|
|
BugID: 1571077, 1596941
|
It
cannot set from D1(HDTV_480i59) to another mode on
Device Settings property.
|
CUI2
|
Windows*
XP
|
Intel(r)
915G, Intel(r) 945G
|
|
Resolution Description:
Root Cause: This is new
feature for SDVO TV out, Integrated TV Out doesn’t
cover this.
Fix Description: Add flip logic for both primary / secondary devices
as HDTV. Also fixed Hidemodes Unchecked issue due to HDTV work around,
Fixed 15 Sec message box not appearing issue.
|
|
BugID: 1603879
|
We get
BSOD when change from NTSC- PAL-G standard in SDTV
|
AIM
|
Windows*
XP
|
Intel(r)
915G, Intel(r) 945G
|
|
Resolution Description:
Root Cause: The issue was that 720x480 resolution was not
supported for PAL modes.
Fix Description: Removed 720x540 mode and added 720x480 mode as a
common mode for all SDTV formats
|
|
BugID: 1602036
|
[Virtual
Desktop]Overlay does not follow scrolling of a desktop.
|
DD
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset, Calistoga
|
|
Resolution Description:
Root Cause: The function PanOverlays only called HalUpdateOverlay2
if the ENABLE_SPRITE macro returned TRUE.
The ENABLE_SPRITE macro should only be called if we are in DDC. It was being called in the single display
case when the VBT bit to disable the 2nd sprite was on. This caused the ENABLE_SPRITE macro to
return false and subsequently not call HalUpdateOverlay2 leading to the 2nd
overlay not to be updated on a screen movement.
Fix Description: Change the ENABLE_SPRITE macro to only return
FALSE and check the VBT bit if we are in DDC. Also moved the calls to ENABLE_SPRITE to
inside HalUpdateOverlay2 and HalFlipOverlay2 so ENABLE_SPRITE doesn't have
to wrap ever call.
|
|
BugID: 1601041
|
Overlay
that starts outside viewport in panning mode does not show up until you
move the mouse.
|
DD
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset, Calistoga
|
|
Resolution Description:
Root Cause: In HalUpdateOverlay and HalUpdateOverlay2, if
VIDEO_SHOW is requested but the overlay falls outside the viewport, overlay
is hidden.
Fix Description: If the app is showing the sprite but it's out of
the viewport, make sure the OverlayOn SW flag is set.
|
|
BugID: 1592248
|
Intermittent
D3D failures reported when running 3DMark 2005
|
GMM
|
Windows*
XP
|
Intel(R)
945G Express Chipset, Calistoga
|
|
Resolution Description:
Root Cause: The surface Flags passed in 3DMark2005 to D3D has
the Lakeport surface layout (below, right) flag bits 24 set. D3D was
passing this bit back to GMM causing a "right" layout surface to
be mapped as "Below" layout causing double mapping GTT entries.
Fix Description: Mask the bits that should be internal use only in
GMM preventing clients from accessing them. Also in this fix we changed the
BPL alignment in for Lakeport from 4K to 16K per the spec
|
|
BugID:
|
|
|
|
|
|
Resolution Description:
Root Cause:
Fix Description:
|
|
Issues Resolved in
4263
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1583007
|
945G-Screen
does not refreshed correctly when enable Shadow Mapping on IShadowMap.
|
OGL
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: Clears were
not affecting the entire screen. In some situations the clip rectangle
dirty bit was not being set.
Fix Description: Added code
to set the clip rectangle dirty bit.
|
|
BugID:1598378
|
Movie file
is not played correctly on @EIZOKAN v.1.9.
|
DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: Incorrect code added that disallows
color-converting blits involving system memory XRGB8888 to ARGB8888.
Fix Description: Re-enable "no alpha" to "has
alpha" system-to-video blits (for XRGB to ARGB).
|
|
BugID:1581098
|
Shape of
eraser of Windows Journal corrupt when using 90 degree or 270 degree with
some settings.
|
Rotation
|
TabletPC,
Windows* XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(r) 855GME Chipset, Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: Incorrect creation and update of rotated cursor
bitmap.
Fix Description: Create bitmap for Rotated cursor and include code
in update cursor function to handle non-byte aligned widths case.
|
|
BugID:1594241
|
Stretch
mode does not effect between BIOS setting and CUI
|
miniPort
|
Windows*
2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: For SMI1.3,
driver does not update panel fitting status as setup by CMOS settings and
restores fitting status as saved in Registry.
Fix Description: For SMI revision 1.3 and above and the override
flag set on call, enable CMOS settings over the registry values
|
|
BugID:1574532
|
[Win2000
only]CRT does not turn ON, after Suspend LCD/CRT connecting CRT and Resume
disconnecting CRT.
|
miniPort
|
Windows*
2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: miniPort Driver does not correctly update the
internal structures power state of the Active device when
connect/disconnect CRT per SMI080Dh, and as a result softBIOS does not
receive the correct device UID for the W2000 re-enumeration of Power
events.
Fix Description: Update the miniport internal data structure with
required info before the DPC is queued for the OS enumeration.
|
|
BugID:1592409
|
Overlay clipped
1 pixel off right and bottom in panning mode
|
GDI
|
Windows*
2000
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: The overlay
pan window is not correctly initialized/updated (one less line
right/bottom).
Fix Description: Update overlay pan window for initialization of
shared info, cursor movement, get viewport.
|
|
BugID:1382048, 1382005
|
Full
sized DOS prompt may corrupted in DDC mode.
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: VGA Plane Control Register and DAC are incorrect.
Fix Description: After loading the VGA regs for mode 3, driver needs
to program the mode 3 timings in Full Screen DOS
|
|
BugID:1599092
|
Functional
Failure / CUI2 - The Driver Version is displayed Not Available in the IGT
page. [64-bit][REG]
|
CUI2
|
XP64
|
Intel(r)
915G Chipset
|
|
Resolution Description:
Root Cause: Filesystem redirector call sequence issue.
Fix Description: Disabled the redirector and re-enable it
after the getting the version.
|
|
BugID:1580590
|
On Lid switch
ON/OFF, CRT hotplug ,DFP hotplug does not persist the resolution when
Persistence bit is set in VBT
|
CUI2
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: When driver algorithm is set in VBT for
persistence when Lid switch ON/OFF, DFP hotplug was doing display switch to
correct device, butt it was not setting the correct resolution.
Fix Description: In CUI and COM, add SetCurrentConfig code for DDC
/MDS modes to set correct resolution in these configurations.
|
|
Issues Resolved in
4258
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID:1598973
|
It will
become BSOD when movie is played on "Virtual Desktop".
|
DD
|
Windows*
XP
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: The ClipRectsOutsideViewport function did not
return FALSE (to hide the overlay) when the overlay height or width was
zero after it was clipped to the viewport.
When function to show overlay was called and the scaling factor was
calculated, driver executed division with 0(height, width).
Fix Description: The ClipRectsOutsideViewport function checks the
overlay width and height after clipping, and if either one is zero, it
should return FALSE to notify the caller that the rectangles are not
visible, and thus not take the code path to hide the overlay.
|
|
BugID:1590205
|
Monitor
signal out of range when loading GMCH driver
|
miniPort,
softBIOS
|
Windows*
XP
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM, Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: For Legacy Monitor, we report the capabilities based
on the static mode table build in the driver/softBIOS, which includes all
modes up to 20x15 and this highest mode is used as Native mode.
Fix Description:
For No EDID monitors, use the mode defined in VBT as
Native mode, and for the VBT as 0, default to 8x6 as the Native mode.
|
|
BugID: 1568211, 1596132
|
Mode is
centered instead of Aspect Scaled (1280x800)
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: For Aspect Scaling enabled, we look for X and Y
aspect ratio within 7 % range to find the nearest mode. This algorithm
fails for 12x8 mode and finds the next mode. Also,
the searching did not include OEM mode table.
Fix Description:
Modified the way to find the nearest mode, by including the
OEM mode table and add new function to sort the modes.
|
|
BugID:1575182
|
Hang /
OGL - Homeworld 2 - The blue screen is displayed and the system hangs while
changing the Homeworld 2 game resolution.[REG]
|
OGL
|
Windows*
XP
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: srvDrawable pointer was invalid, when referenced
it caused the blue screen.
Fix Description:
Created function
to search for the srvDrawable object.
If the object is not on the current srvDrawable list than the call
is ignored. This is valid because
the window event to destroy the wndobj structure can come after the
srvDrawable has been deleted.
|
|
BugID:1594718
|
Can not
get scaling status correctly by API ICUIExternal2::GetConfiguation
|
CUI2
|
Windows*
XP
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: The scaling information was hard coded to false in
GetDeviceParameters function.
Fix Description:
Set the scaling
information: for Full Screen, Scaling is enabled, for Centering and MAS,
Scaling is not enabled
|
|
BugID:1597477
|
Functional
Failure / CUI2 - Mosquito - The Restore Default values of Video Overlay do
not change to supposed value after reinstalling the graphics driver with
the modified INF file.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Express Chipset, Intel(r) 855GM Chipset, Intel(r) 865G Chipset,
Intel(r) 915G Express Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause:
Fix Description:
When registry entries
present CUI will be using the Driver IOCTL call to get default values, else
it will hard code these values. The default values can't be all 0's.
|
|
Issues Resolved in
4246
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1557011
|
Fix for
HDTV not running smoothly
|
D3D,
GMM, GDI, GDI
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: Driver cannot
map 256MB of aperture, because OS/DX is causing failure, which is apparent
when running HDTV live.
Fix Description:
Break the
aperture in Lockable/unlockable. Additional
enhancement fix from PC14.10 solution is allowing the memory allocation
from "User Lockable" to exceed the 128MB of pre-assigned space.
The driver will allocate from the "Not User Lockable" space but
it will map the block to get "user map address" which can be used
when DDraw wants to lock the surface. This gives more dynamic flexibility
in allocating Lockable space and with this fix the HD content does not run
into memory limitation.
|
|
BugID: 1582027
|
[Clone
Mode]When "Fn+F5" is pushed, a screen flickers violently or
nothing is displayed.
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: Flicker is caused because panel fitting is applied
incorrectly by VBIOS, when SoftBIOS does not update the correct mode in the
scratch registers the VBIOS functions use.
Fix Description:
softBIOS update
scratch registers with correct mode in Twin.
|
|
BugID: 1579404, 1579404
|
Fix for
Display switching issues in CUI2 - CT
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: Registry access
from driver (the VideoGUID location) and CUI are out-of-sync in 64bit OS.
Fix Description:
If CUICOM is
running in a WOW64 context, go to the driver for registry accesses.
|
|
Issues Resolved in
4239
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1574637
|
The
desktop screen does not scroll on SVGA and XGA.
|
AIM,
softBIOS
|
Windows*
XP, Windows* 2000, Tablet PC
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: SDVO encoder does not support scaling for HDTV modes,
as a result start button on most of the HD format get clipped.
Fix Description:
Enumerate
specific HD, underscanned modes using fake EDID and then center to fix TV
appearance. Only driver changes, no CUI2 changes.
|
|
BugID: 1591680, 1592355
|
The
background of the overlay is changed from red to blue while running the
GenOV2003 with setting Stretch function to 45% at the YVU9 pixel format.
|
DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: UV buffers are swapped at the wrong time causing
image corruption in DownscaleSourceBy3D.
Fix Description:
Downscale3D uses
a modified FourCC code when it should use original.
|
|
BugID: 1581428
|
DD
doesn't handle locks on non-lockable surfaces
|
DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Chipset, Intel(r) 915G Chipset, Intel(R) 945G Express Chipset
|
|
Resolution Description:
Root Cause: DDraw was not handling requests to lock&draw
non-lockable surfaces used for off-screen bits, thus causing screen
corruptions (cursor missing or other blt corruptions).
Fix Description:
At the time of
the lock, copy the surface memory to newly allocated OS user space,
remembering where the original non-lockable memory was. For the unlock,
copy the surface data back from user space to its original location and
complete by deferring AGP free calls.
|
|
BugID: 1578318
|
String
shaken by vertical scroll on Outlook Express
|
GDI
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: Ring buffer crossing Upper Watermark is causing
the problem. The ring buffer needs to be flushed, which takes time and
hence causes a shake.
Fix Description:
Calling
“Idle Hardware” intermittently fixes the issue, but there can be an impact
on WinBench* benchmark numbers. To
minimize the impact, “Idle Hardware” is called only if “DrvCopyBit” is not
being punted.
|
|
BugID: 1562366
|
Visual
Radio Buttons in CUI2 move or shift upwards when you click on them.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause:
Fix Description:
Recalculate
the rectangle for drawing the radio button.
|
|
BugID: 1584278
|
Visual
Anomaly / CUI2 - Gamma slider displays incorrect range
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: The numbers needed to be scaled from 10-50 to 1.0
to 5.0
Fix Description:
Scaled down the
numbers.
|
|
BugID: 1580393
|
Supported
Modes is "Not Available" in CUI page.
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: CUI should not display the page when EDID is not
supported.
Fix Description:
Added code to which will not display the device page
when edid is not supported.
|
|
Issues Resolved in
4014
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1580635
|
CUI will
hang after clicking "What's This?"
|
CUI2
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: Resource Issue.
Fix Description:
Fixed it by
changing the property of dialog
|
|
BugID: 1584835
|
INF file
change for changing the Resource ID of igfxdia.exe from 560 to 2945
|
INF
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Lakeport
|
|
Resolution Description:
Root Cause: 560 is now a 270 degree Rotation ID while 2945 is
diag exe ID creating visual anomaly in Display setting.
Fix Description:
Change the
Resource ID for igfxdiag from 560 to 2945
|
|
BugID: 1580053
|
Intel(r)
915GM D5 BSOD OpenGL Scenario
|
OGL
|
Windows*
XP
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: The rotated buffer was being placed on the buffer
list as well as attached to the render target, and was being freed at both
locations. This double free is causing the blue screen.
Fix Description: Free only the rotation buffer from the attachment to the
render target. Additional fixes: "Default" return values from
escapes that fail are corrected; fixed blit throttling in rotation code;
fixed access violation in ialmgdev when a context creation fails.
|
|
BugID: 1565907
|
Corruption
/ D3D – Max Payne – Pressing ALT + TAB will create massive of display
corruption in the game
|
D3D
|
Windows*
XP
|
Intel(r) 915G Chipset, Lakeport
|
|
Resolution Description:
Root Cause: Persistent z-evict was not being turned back on
after Alt Tab was pressed, because it expected a primitive count of 0. Since the clear which was done after Alt
Tab counted as 1 primitive, the test didn't pass.
Fix Description:
Removed the
requirement of 0 primitives, which wasn't necessary.
|
|
BugID: 1582233
|
DVD
overlay is not shown on CRT in DDC mode.
|
DD
|
Windows*
XP
|
Intel(r)
855GME Chipset
|
|
Resolution Description:
Root Cause: Enabling/disabling Sprite in DDC was changed to be
based on VBT setting only (with some exception for older bios). For mobile platforms already in the
market with VBT bit 0, the customer can no longer see overlay on both
displays in DDC. On Desktop, VBT bit
so there is no option for them to turn enable sprite in DDC mode.
Fix Description:
Use the registry
entry instead of VBT bit, and if the registry does not exist, then the VBT
bit setting will be used.
|
|
BugID: 1583156
|
Corruption
/ DD - GenOV2003 - The corruption is displayed while running the GenOV2003
with setting Mirror U/D function at the YVU9 pixel format.
|
DD
|
Windows*
XP, Windows* 2000
|
Intel(r)
915G Chipset
|
|
Resolution Description:
Root Cause: occurs because YUV Stride is not recalculated in
each flip for mirroring.
Fix Description:
Adjust Overlay
Regs YUVBuffers for mirroring.
|
|
BugID: 1584849
|
Execute plane
A, B, C, or overlay flips, go into PM event, return, and then system hangs
|
miniPort/KCH
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: Driver verifies that the UIDs
passed by GDI with mode set call are actually present in the display UID
list maintained by softbios. On a Lid Close in Extended Desktop, the driver
loops indefinitely when the UID on secondary is Don't Care is not found in the driver list.
Fix Description:
Checks whether any of the UIDs passed by
GDI with mode set call is Don't
care and skips searching for these UID.
|
|
BugID: 1579683
|
1280x720
resolution no longer available for LFP when hide mode unchecked
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: Driver only adds those GTF modes which don’t have
corresponding Edid mode in Mode table. In case of LVDS, GTF Encoder specific
modes are marked Edid modes and modes are disabled from our mode table.
Fix Description:
Modify the
CheckGTF function to handle these modes as GTF modes.
|
|
BugID: 1572061
|
Half or
no display on wide screen panel
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM
|
|
Resolution Description:
Root Cause: We see corruption/bloom since we set Dual Channel
Bit for a Single Channel Panel.
Fix Description:
We should not assume
all panels with Xres >= 1280 are Dual Channel and need to read LPF data
from we determine whether a panel is Dual Channel or Single Channel.
|
|
Issues Resolved in
4004
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1573625
|
On CUI
Phase 2, the message in display device tab is erased when the window is
moved to bottom.
|
CUI2
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: Paint was not happening.
Fix Description:
When erase,
invalidate the page controls
|
|
BugID: 1560489, 1579435
|
Functional
failure / CUI2 – PriRotateCUINormal – Hotkeys and DTCM transfers rotation
settings from secondary display (from Extended Desktop mode) to primary
display (Single display mode).
|
CUI2
|
Windows*
2000
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: When a new device is selected, CUI is trying to
get the new device’s rotation angle, which is not correct.
Fix Description:
CUI applies current rotation for the newly selected
device.
|
|
BugID: 1579422
|
Unable
to Apply new color Setting with CRT and DFP in Twin Mode
|
CUI2
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: For twin configuration, the Primary/Secondary
devices concept is not used, so we should not treat the devices connected
as two separate devices as they are connected to a single pipe.
Fix Description:
Update the Builder structure only for one device
|
|
BugID: 1558588
|
Unable
to check full screen check box for TV (if checked).
|
CUI2
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
|
Resolution Description:
Root Cause: As the driver sends the full screen resolution as
1000 and Y is don’t care, we can check for X and return the overscan value.
Fix Description:
|
|
BugID: 1581137
|
Display
on EFP flickers during mouse right click
|
UAIM
|
Windows*
XP
|
Intel(r)
915G Chipset
|
|
Resolution Description:
Root Cause: Right click
on DVI or TV causes both DVI detection and TV detection. During TV
detection, there is a flicker observed on DVI caused by turning SDVOB on and
then off.
Fix Description:
Remove SDVOB
On/Off.
|
|
BugID: 1582221
|
W-DCT5.2
- DirectDraw - Overlay Test &
VMR - "Overlay Scale" - Tests Fail
|
DD
|
Windows*
XP
|
Intel(r)
915G Chipset
|
|
Resolution Description:
Root Cause: Clipping function was not taking Pixel Doubling
into account when performing calculations.
Fix Description:
Added
adjustments in the Clipping function for handling pixel doubling.
|
|
BugID: 1575277
|
DMX 3.0
has black screen or video driver unloads when click on play.
|
DD
|
Windows*
XP
|
Intel(r)
865G Chipset
|
|
Resolution Description:
Root Cause: Bug occurs because YUV flipping chain has
different pitches.
Fix Description:
We must update
the YUV stride registers at every flip and we also must deny using surfaces
that have larger pitch than is supported by the overlay.
|
|
BugID: 1579367
|
865G
DCT5.2 XMemory/Texture Management failed
|
GMM
|
Windows*
XP
|
Intel(r)
865G Chipset
|
|
Resolution Description:
Root Cause: The issue shows up since we switched the
allocation algorithm in GMM to allocate from double pitched heap before
allocating linear heap (lockable aperture fix).
Fix Description:
Go back to the
old (pre-lock/unlock aperture) allocation algorithm.
|
|
BugID: 1578073
|
System
locks up/blue screen after hot undock with DVI
|
softBIOS
|
Windows*
XP
|
Intel(r)
915GM Chipset
|
|
Resolution Description:
Root Cause: On restore state from Hot-Dock linked to Suspend,
softBIOS was using incorrect saved mode returned from SDVO DVI functions.
Fix Description:
Modified function
to return current mode following AC/DC, display switch and docking events.
|
|
BugID: 1566131
|
W-DCT5.2
- Power Management (PMTE) S3&S4
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset
|
|
Resolution Description:
Root Cause: When saving VGA Attribute Controller Registers,
the read requires a wait for Vertical Sync, which was timing out when VGA
plane/PipeA are disabled.
Fix Description:
Remove the Util_Wait_Vsync.
|
|
BugID: 1551485
|
Integrated
TV display detection code violates spec requirement that PLLs be allowed to
stabilize before device detection
|
softBIOS
|
Windows*
XP, Windows* 2000
|
Intel(r)
915GM Chipset
|
|
Resolution Description:
Root Cause: After setting the dot clock frequency the PLL
should get stabilized
Fix Description:
After setting
the dot clock frequency, wait for 50micro seconds to stabilize PLL. Also the
Dot Clock frequency set was set in Hz but need to be set in KHz
|
|
BugID: 1574369
|
EFP is
not detected in PCI primary multimonitor settings. Screen goes to analog
display.
|
softBIOS
|
Windows*
XP
|
Intel(r)
915G Chipset
|
|
Resolution Description:
Root Cause: If UAIM SPD detection fails, it returns failure
for desktop platforms.
Fix Description:
Some desktops support VBT based AIM devices, if SPD
detection fails, use VBT detection.
|
|
BugID: 1565825
|
System
hangs with black screen while system goes Standby (ACPI S3).
|
softBIOS
|
Windows*
XP
|
Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: Before entering into S3 need to
disable port and pipe but not PLL.
Fix Description:
Disabled the port and pipe (A, B) while entering into S3
|
|
Issues Resolved in
3997
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1561509
|
Screen
is interrupted/corrupted/Noise appear at Windows Logo screen while
PowerON/restart WindowsXP.
|
AIM
|
Windows*
XP
|
Intel(r)
865G Chipset
|
|
Resolution Description:
Root Cause: Screen corruption is caused due to the change in
operating settings within a short span during post boot.
Fix Description:
Already
initialized by VBIOS, so there is no need to "reinitialize/change
operating settings". Change the operating setting whenever required.
|
|
BugID: 1580905
|
LID disable extended view (CRT&DVI) and enable dual view
(CRT&LCD) or CRT only once it is release.
|
miniPort
|
Windows*
XP
|
Intel(r)
915GM Express Chipset
|
|
Resolution Description: Blue screen after changing
resolution while completing install by INF.
Root Cause: After installing without restarting the system, if we try
to change display resolution via OS display property sheet, a pointer is
dereferenced and this causes BSOD.
Fix Description:
The logic was
modified to make it generic so that it is not dependent on the order.
|
|
BugID: 1577503
|
W-DCT5.3
- 32BIT- LPG - Blt-Stretch&ColorKey - Vid to Primary - Failed
|
Rotation
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: We were using dual ring buffers.
Fix Description:
Disable dual
ring buffers.
|
|
BugID: 1579167
|
Unable
to Enable/Disable rotation in Extended desktop mode with CRT and DFP connected
|
CUI2
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: When Pri/Sec settings are Enabled/Disabled, need to
update both the devices in MDS Config.
Fix Description:
In MDS Config,
update rotation enable flag for both the devices.
|
|
BugID: 1579422
|
In Aspect
Scaling customization, when the Full Screen, MAS, and Centering are removed, xxxFullScreen
Buttonxxx checkbox is shown.
|
CUI2
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: For twin configuration, the Primary/Secondary device
concept is not used, so we should not treat the devices connected as two
separate devices as they are connected to a single pipe.
Fix Description:
Treat the
devices as a single device.
|
|
BugID: 1439558
|
Rotation
Tab appears when change vBIOS even though Rotation is disabled by vBIOS.
|
Rotation
|
Windows*
XP
|
Intel(r) 915GM Express,
Intel(r) 855GME Chipset
|
|
Resolution Description:
Root Cause: Was checking for the presence of a registry entry
Display1_EnableRotation, created by CUI based on VBIOS. On a VBIOS update,
Display1_EnableRotation was incorrectly created, even when rotation was not
enabled in the first place.
Fix Description:
Define new value
to Display1_EnableRotation, which will be set when Display1_EnableRotation
is not present in registry. Rotation will be received directly from VBIOS,
when Display1_EnableRotation is present
|
|
Issues Resolved in 3991
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1569890
|
Corrupted
video screen on 1280x720 when fullscreen WinDVD PB
|
DD
|
Windows*
XP
|
Intel(r)
915GM Express Chipset
|
|
Resolution Description:
Root Cause: Same
driver code used both when panel is in aspect ratio mode and in full
screen
Fix Description:
Code now only applies to full screen mode cases
|
|
BugID: 1566741
|
Fix for
slow scroll and DPST backlight save and restore
|
miniPort
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM Express Chipset
|
|
Resolution
Description:
Root Cause: Gfx
controller register bit 11 was not properly being restored after resuming
from S3 or S4
Fix
Description: Register
is masked, so those mask bits needed to be accounted for. Includes fix for
issue where DPST is preventing the correct backlight settings based on
AC/DC, because of incorrect saving and restoring of the LBPC register.
|
|
BugID: 1567953
|
No GHAL
support for destination color keying
|
DD
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution
Description:
Root Cause: We
were missing support of destination color key in combination with mirroring,
shrink/stretching and source color key
Fix
Description: Added
support for all combinations of RGB->RGB source/destination color key
and mirroring
|
|
BugID: 1433665
|
System
can not wake up from standby (ACPI:S3) when monitor
power is working together with PC.
|
miniPort
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution
Description:
Root Cause: On
monitors that support both DDC1 and DDC2, on resume, the monitor first
comes to DDC1 mode and after a random amount of time switches to DDC2B. As
a result, the driver does not detect the monitor saved.
Fix
Description: Search
the EDID and then apply mode set
|
|
BugID: 1558587
|
Right
move button for TV controls does not get disabled once limit reached
|
softBIOS
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM Express
|
|
Resolution
Description:
Root Cause: We were
missing support of destination color key in combination with mirroring,
shrink/stretching and source color key
Fix
Description: Added
support for all combinations of RGB->RGB source/destination color key
and mirroring
|
|
BugID: 1572993
|
Problem
on DXVA host IDCT decode function
|
DxVA
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Lakeport
|
|
Resolution
Description:
Root Cause: DVD
content size is unexpected (mepg2 content is 1440x1080)
Fix
Description: Use
an equation to calculate the size of batch buffer dynamically
|
|
BugID: 1551154, 1551838
|
On lid
close in full screen DOS, display does not turn off
|
GDI, miniport
|
Windows*
XP
|
Intel(r) 915GM, Intel(r) 855GME Chipset
|
|
Resolution
Description:
Root Cause: VBT
bits are set that do not allow display switch when in full screen DOS or
while overlay is on
Fix
Description: When
display switching is not allowed, turn off LVDS port if LFP was active
during lid close and subsequently turn it on lid open.
Clear
Hotkey and Lid flags in case of full screen DOS when display switching is
allowed.
|
|
BugID: 1579096
|
Multiple
CUI2 issues resolved: assigning hot
keys in CUI is not intuitive, color page applies wrong colors, Rotation hot
keys has an enable/disable issue
|
CUI2
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause:
Fix
Description: When values are different then all radio boxes
will be grayed out. When rotation is disabled, corresponding hotkey will
get disabled. When rotation is disabled, rotation menu will be hidden.
|
|
BugID: 1577778
|
With CUI
open, select any CRT panel fit option from DTCM, the same does not get
refreshed in CUI page
|
CUI2
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: When
switching from DTCM, igfxcfg doesn't get display change notification
Fix
Description: Broadcast display change
|
|
BugID: 1578581
|
IGT tab
in Display Properties shows "Intel(R) Extreme Graphics 2" instead
of "Intel(R) Graphics Media Accelerator"
|
CUI2
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause: Incorrect
String table strings
Fix
Description: Updated string table strings
|
|
BugID: 1577795
|
CUI page
does not gets refreshed during ACPI hotkey switching
|
CUI2
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause:
Broadcast
display change functions missing
Fix
Description: Added broadcast display change in functions.
|
|
BugID: 1567368
|
Functional
Failure: cube tears into lines
|
DD,
softBIOS
|
Windows*
2000, Windows* XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause:
Fix
Description: Driver will check the IIR for flip-status
instead of polling the ISR
|
|
BugID: 1559757
|
Assume
CRT device for Secondary Extended device
|
GDI
|
Windows*
2000, Windows* XP
|
Intel(r)
915GM Express Chipset
|
|
Resolution Description:
Root Cause:
Incorrect behavior in
Extended Desktop with VBT bit. Display must be attached for switching with
hot-key.
Fix
Description: We now distinguish between the BIOS hotkeys and
OS property pages calls and enable or disable hotkey detection for BIOS
hot-keys or OS property pages respectively
|
|
BugID: 1573078
|
When
"Smart Loupe" is installed, the character of the font of 20
points or more disappears.
|
GDI
|
Windows*
XP
|
Intel(r)
915GM, Intel(r) 855GME Chipset, Intel(r) 915G Chipset, Intel(R) 945G
Express Chipset
|
|
Resolution Description:
Root Cause:
Anti aliasing not supported
Fix
Description: Punt the calls for anti-aliased text
|
|
Issues Resolved in 3986
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1567953
|
Visual
anomaly / D3D - X29, OGL_TUNNEL, Text3D, Cull, EffectEdit - The white
screens are displayed on x29 and OGL_TUNNEL windows after pressing the Alt
+ Enter keys to switch the Text3D window twice.
|
OGL
|
Windows*
2000
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause:
|
|
BugID: 1567368
|
Functional
Failure/Flip2d_AsyncFlp cube tears into lines
|
GDI
|
Windows*
2000, Windows* XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause:
|
|
Issues Resolved in 3974
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1567939
|
W-DCT5.3
- General - INF Check - Test fails on Lakeport
|
INF File
|
Windows*
XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause:
Artifact remaining after initial removal of 830M support from INF. Failed to
remove Uninstall830M_Addreg section which was causing Chkinf failure. Fix
Description: Removed Uninstall830M_Addreg to finish cleanup of 830M in INF.
|
|
Issues Resolved in 3958
|
|
Reference No.
|
Description
|
Affected Component(s)
|
Affected OS(s)
|
Affected Project(s)
|
|
BugID: 1566172
|
Visual
Anomaly / DD – Media Player – Media Player is blank on the Secondary
Display when playing a Mpeg file in Dual Display Clone
|
INF File
|
Windows*
2000, Windows* XP
|
Intel(R)
945G Express Chipset
|
|
Resolution Description:
Root Cause: Fix Description:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|